home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group93a.txt / 000069_icon-group-sender _Thu Feb 18 17:06:43 1993.msg < prev    next >
Internet Message Format  |  1993-04-21  |  3KB

  1. Received: by cheltenham.cs.arizona.edu; Thu, 18 Feb 1993 17:14:01 MST
  2. Date: 18 Feb 1993 17:06:43 -0600 (CST)
  3. From: Chris Tenaglia - 257-8765 <TENAGLIA@mis.mcw.edu>
  4. Subject: Re: Text Computing
  5. To: ptho@seq1.loc.gov
  6. Cc: icon-group@cs.arizona.edu
  7. Message-Id: <01GUVHIKY5SY8WW2JA@mis.mcw.edu>
  8. Organization: Medical College of Wisconsin (Milwaukee, WI)
  9. X-Vms-To: IN%"ptho@seq1.loc.gov"
  10. X-Vms-Cc: IN%"icon-group@cs.arizona.edu"
  11. Mime-Version: 1.0
  12. Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
  13. Content-Transfer-Encoding: 7BIT
  14. Status: R
  15. Errors-To: icon-group-errors@cs.arizona.edu
  16.  
  17.  
  18. See original at bottom:
  19.  
  20. These  comments are true. I do tons of the stuff myself. Icon lends itself
  21. very  well  to this sort of thing. However, icon is a line/string oriented
  22. system, where  editors are a file/buffer oriented systems.  I've worked in
  23. DEC  TPU (text processing utility) and ICON. TPU has an editor environment
  24. and many icon-like features. But because it's tied to an editor, it hasn't
  25. advanced as far and fast as Icon.
  26.  
  27. Over  the  past several years I've noticed that ICON is getting to be more
  28. general  purpose.  Recently the math has been improved, there is an object
  29. oriented  dialect  (IDOL),  there is X-windows and graphics and many novel
  30. computer science ideas. Perhaps the only thing it's not well suited for is
  31. systems programming for operating and embedded systems. Although these may
  32. come in time.
  33.  
  34. Chris Tenaglia (System Manager) |  "The past explained,     
  35. Medical College of Wisconsin    |   the future fortold, 
  36. 8701 W. Watertown Plank Rd.     |   the present largely appologized for."
  37. Milwaukee, WI 53226             |   Organon to The Doctor
  38. (414)257-8765                   |     
  39. tenaglia@mis.mcw.edu
  40. -----------------------------------------------------------------------------
  41. > From:    IN%"ptho@seq1.loc.gov" 18-FEB-1993 16:30:26.06
  42. > To:    IN%"icon-group@cs.arizona.edu"
  43. > Subj:    Text Computing
  44.  
  45. > Re: John Nall's question, What is text processing?
  46.  
  47. > What are the X, Y, and Z's of text processing? Other than saying text
  48. > processing is non-numeric computing, which is both most accurate and
  49. > very negative, my text processing work has 3 components:
  50.  
  51. > X. Format and edit: these deserve a category of their own because they
  52. > take the most time even for numeric computing. Include here the use
  53. > of editors as well as use of macros and the programming of editors.
  54.  
  55. > Y. Launder: this is more general than X. Replace, filter, encrypt, code,
  56. > and convert data. Coding for part of speech, changing end of line markers
  57. > from UNIX to DOS conventions, compressing data, setting data up for
  58. > use in a database, verifying (spell checkers included) legal character
  59. > sequences are examples.
  60.  
  61. > Z. Retrieve information: locate passages with specific strings or
  62. > patterns of strings, find discontinuous information, find information
  63. > when strings are incorrectly spelled (fuzzy, soundex searches), build
  64. > special purpose databases, find material according to its linguistic
  65. > syntax, computational linguistics (ratio of hypotactic versus paratactic
  66. > constructions)....
  67.  
  68. > Most computing can be rephrased as text processing if we include logical
  69. > operations, e.g., we can do mathematics by directly using lookup tables:
  70. > if a pattern of numeric characters is found, replace with values found
  71. > in the Add table.
  72.  
  73. > Have fun, 
  74. > Phillip Lee Thomas (ptho@seq1.loc.gov) - (202) 707-3881
  75. > Library of Congress
  76.  
  77.